/*
 * @作者: Fultom
 * @创建时间: 2024-08-13 16:00:02
 * @最近修改时间: 2025-06-30 15:32:54
 * @功能: 切换tab
 */
export default {
  // 关闭所有页面，打开到应用内的某个页面
  reLaunch(url: string) {
    return uni.reLaunch({
      url: url,
    })
  },
  // 跳转到tabBar页面，并关闭其他所有非tabBar页面
  switchTab(url: string) {
    return uni.switchTab({
      url: url,
    })
  },
  // 关闭当前页面，跳转到应用内的某个页面
  redirectTo(url: string) {
    return uni.redirectTo({
      url: url,
    })
  },
  // 保留当前页面，跳转到应用内的某个页面
  navigateTo(url: string) {
    return uni.navigateTo({
      url: url,
    })
  },
  // 关闭当前页面，返回上一页面或多级页面
  navigateBack() {
    return uni.navigateBack()
  },
}
